#include <bits/stdc++.h>

using namespace std;

struct TreeNode {
    int val;
    TreeNode *left;
    TreeNode *right;
    TreeNode(int x) : val(x), left(NULL), right(NULL) {}
};
/*
树形dp？？涨见识了，但是做不出来。。。
*/
class Solution {
public:
    int navigation(TreeNode* root) {

    }
};
int main(){




    return 0;
}